View integration of behavior in object-oriented databases

نویسندگان

  • Günter Preuner
  • Stefan Conrad
  • Michael Schrefl
چکیده

ion request ROOM-RES requested ROOM-RES confirmed r r confirm ROOM-RES used r use r r (c) abstracted view ROOM-RES Figure 14: Integration steps for view ROOM-RES Example: During abstraction, labels rr and rs of ROOM-RES, which correspond to label r in CAR-RES by inclusion, are abstracted to label r; the di erent re nements of the abstract activity use, which correspond to each other by a subnet correspondence, are abstracted to a single activity use, yielding the abstracted sub-views shown in part (c) of the gures. 3. Integration and composition: The abstract sub-views are integrated to the integrated object life-cycle B: (a) Integration: Naming con icts are resolved by de ning an object life-cycle Bi for each  Bi, where the former is isomorphic to the latter. The only di erence between Bi and  Bi is that each activity, state, and label of  Bi gets a new identity in Bi (and, possibly, a new name). Correspondences between  B1 and  B2 are considered in that corresponding elements get the same identity and di erent 23 request CAR-RES requested CAR-RES confirmed i, r r i, r confirm r CAR-RES toInsure CAR-RES insured i i CAR-RES driving depart r return r CAR-RES used r

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Schema Integration for Object Oriented Database Systems

View integration is an important technique for developing software systems built upon large databases independent which paradigm is used for realizing the database. We analyzed to which extent traditional view integration methods cover all aspects of object-oriented datamodels and found, in particular, that the integration of methods is hardly supported. We present a methodology for integrating...

متن کامل

View Management Issues in Object - Oriented Databases

In database terminology, a view is a query that is stored and given a name by which it can be used in other queries. Views are an established technique for virtually restructuring data, classes, and schemata so as to meet the needs of specific applications or users, for integrating heterogeneous and distributed systems (for example, data warehouse systems), and for achieving interoperability by...

متن کامل

Declarative and Procedural Object-Oriented Views

One major approach to realise database integration is to adapt and merge the database schemas by defining views. When integrating object-oriented databases, the views need to adequately support object identity and methods. View objects need to be identified on the basis of the objects they have been derived from. Methods must be callable from the query processor without impeding query optimisat...

متن کامل

Objects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques

Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...

متن کامل

Benchmarks for Object-oriented View Mechanisms Position Statement for Oopsla '95 Workshop 9: Object Database Behavior, Benchmarks, and Performance 1 1 Increased Interest in Oo View Technology

Views are an established technique for virtually restructuring data, classes, and schemata so as to meet the needs of speciic applications or users; for integrating heterogeneous and distributed systems (for example, data warehouse systems); and for achieving interoperability by hiding the idiosyncrasies of component systems to be integrated into one uniied, yet fed-erated system. Because the r...

متن کامل

Gmd Report 38 Declarative and Procedural Object-oriented Views

In der Reihe GMD Report werden Forschungs-und Entwicklungs-ergebnisse aus der GMD zum wissenschaftlichen, nicht-kommerziellen Gebrauch veröffentlicht. Jegliche Inhaltsänderung des Dokuments sowie die entgeltliche Weitergabe sind verboten. The purpose of the GMD Report is the dissemination of research work for scientific non-commercial use. The commercial distribution of this document is prohibi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Data Knowl. Eng.

دوره 36  شماره 

صفحات  -

تاریخ انتشار 2001